home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / ABUSESRC.ZIP / AbuseSrc / imlib / configure.in < prev    next >
Text File  |  1997-07-08  |  1KB  |  52 lines

  1. AC_INIT(jwindow.c)
  2. AM_INIT_AUTOMAKE(imlib, 2.0)
  3. AC_PROG_CC
  4. AC_PROG_CPP
  5. AC_PROG_CXX
  6. AC_PROG_RANLIB
  7. AC_CANONICAL_HOST
  8.  
  9. AC_PATH_XTRA
  10.  
  11. # Do we have X shared memory support?
  12. AC_CHECK_LIB(Xext,XShmAttach,:,[
  13. AC_CHECK_LIB(XextSam,XShmAttach,:,AC_DEFINE(NO_XSHM),$X_LIBS -lX11 -lXext)
  14. ],$X_LIBS -lX11)
  15.  
  16. JOYSTICK=port/unix/joystick.o
  17. SOUND=port/unix/sound.o
  18. TIMING=port/unix/timing.o
  19. LIBSVGA=
  20. case ${host} in
  21.   *-*-linux*) 
  22.     JOYSTICK=port/linux/joystick.o
  23.     SOUND=port/sgi/sound.o
  24.     AC_CHECK_HEADER(vga.h,LIBSVGA=libsvgawin.a,)
  25.     ;;
  26.   mips-sgi-irix*) 
  27.     SOUND=port/sgi/sound.o
  28.     TIMING=port/sgi/timing.o
  29.     ;;
  30.   powerpc-*-aix4*)
  31.     SOUND=port/aix/sound.o
  32.     ;;
  33.   *) 
  34.     ;;
  35. esac
  36. AC_SUBST(JOYSTICK)
  37. AC_SUBST(SOUND)
  38. AC_SUBST(TIMING)
  39. AC_SUBST(LIBSVGA)
  40.  
  41. AC_CHECK_FUNCS(atexit on_exit, break)
  42. AB_C_BIGENDIAN
  43.  
  44. AC_LANG_SAVE
  45. AC_LANG_CPLUSPLUS
  46. AB_ADD_FLAGS(-fno-exceptions -fno-rtti)
  47. AC_LANG_RESTORE
  48.  
  49. mkdir -p port/unix port/x11 port/svga port/linux port/sgi port/aix
  50.  
  51. AC_OUTPUT(Makefile)
  52.